package com.sdleyou.treepro.common.model.dao;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.index.Indexed;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

@Data
@Document(collection = "{RRZS}_collection_certificate")
public class CertificateDO {

    /**
     * 文档主键
     */
    @Id
    @Field("_id")
    private String objId;

    /**
     * 证书ID
     */
    @Field("c_id")
    @Indexed
    private String cId;

    /**
     * 用户ID
     */
    @Field("user_id")
    @Indexed
    private String userId;

    /**
     * 证书图片
     */
    @Field("c_img")
    private String cImg;

    /**
     * 证书类型  QMYW-全民义务植树尽责证书(3株或30元)  GTLH-国土绿化荣誉证书(6株或60元)
     */
    @Field("c_type")
    private String cType;

    /**
     * 创建时间
     */
    @Field("gmt_create")
    private Long gmtCreate;

    /**
     * 更新时间
     */
    @Field("gmt_modified")
    private Long gmtModified;
}
